to be perplexed, be astonished, be suprised (at), ne demek

  1. to be perplexed, be astonished, be suprised (at), : hayret etmek